#include "List.h"

int main()
{

    LTNode* plist = LTInit();
    LTPushBack(plist, 1);
	LTPushBack(plist, 2);
	LTPushBack(plist, 3);
	LTPushBack(plist, 4);
	LTPrint(plist);

	//LTPopBack(plist);
	//LTPopBack(plist);
    //LTPrint(plist);
	//LTPopBack(plist);
	//LTPopBack(plist);
	//LTPrint(plist);
	//LTPopBack(plist);
	//LTPopBack(plist);
	//LTPrint(plist);

	LTPushFront(plist, 5);
	LTPushFront(plist, 6);
	LTPushFront(plist, 7);
	LTPushFront(plist, 8);
	LTPrint(plist);

//	LTPopFront(plist);
//    LTPopFront(plist);
//    LTPopFront(plist);
//	LTPopFront(plist);
//	LTPopFront(plist);
//	LTPopFront(plist);
//	LTPrint(plist);
//

//    LTNode* pos = LTFind(plist,8);
//    LTInsert(pos, 88);
//    LTInsert(pos, 88);
//    LTInsert(pos, 88);
//	LTPrint(plist);
//    LTErase(pos);
//    LTErase(pos);
//    LTErase(pos);
//    LTErase(pos);
//	LTPrint(plist);
//
	LTDestroy(plist);
    return 0;
}